@charset "UTF-8";
.clear {clear:both;}
/* 首页 -滑动 头条
 ============================================================================ */
.box01{ width: 1200px; margin: 10px auto;height: 268px;display: none;}
.box02{ width: 1200px; margin: 10px auto;height:445px;}
.box03{ width: 1200px; margin: 10px auto;height:218px;}
.box01_l{ float: left; width: 852px; height: 268px;}
.box01_r{ float: right; width: 328px; height: 268px;}
.warp{ width: 1200px; margin: 10px auto; position: relative;}
/* m-banner */
.m-banner{height:268px;width:855px;}
.mb-news{width:375px;padding:0 15px;line-height:1.8; background: #00a0e9;height: 269px; position: relative;}
.mb-news h4{word-break:break-all;word-wrap:break-word; padding-top: 15px; font-size: 22px; color: #fff;}
.mb-news h4 a{font-size:22px;color:#fff;line-height:1.6;word-break:break-all;word-wrap:break-word}
.mb-news p{font-size:14px;color:#fff;margin-top:15px;overflow:hidden}
.mb-news h4 a:hover{text-decoration:underline}
.mb-news span a{ position: absolute; right: 15px; bottom: 15px; color: #fff; padding: 1px 10px; border: #fff 1px solid ; border-radius: 5px;}

.mb-img{width:447px;height:268px}
.mb-inav{width:5px;margin-right:1px}
.mb-inav li{width:5px;height:53px;margin-bottom:1px}
.mb-inav li a{display:block;width:5px;height:53px;background:#bdbdbd}
.mb-inav li a.cur{background:#00a0e9}

.mb-ibox{width:440px;height:268px;position:relative;overflow:hidden}
.mb-ibox a{display:block;width:440;height:268px;overflow:hidden;position:absolute;top:0;left:0;z-index:10;display:none}
.r1_rdzz h4{background:url(../images/rd.jpg) no-repeat left bottom ; height: 45px; border-top: #00a0e9 4px solid;}
.com_titlebg2{background:url(../images/lan.png) no-repeat 0px -84px;}
.r1_rdzz .c{ height:130px; overflow:hidden; padding-left:8px; margin-top:22px; }
.r1_rdzz .fl{ width:162px; float:left;}
.r1_rdzz .fl h5{ height:24px; overflow:hidden}
.r1_rdzz .fl h5 a{ background:#db000a; padding:5px 3px 5px 3px; color:#fff; line-height:24px; height:24px; overflow:hidden; font-size:16px; font-weight:normal;}
.r1_rdzz .fl p{ font-size:12px;  color:#707070; line-height:24px; padding-top:8px;}
.r1_rdzz .fl .gz{ margin-top:1px;}
.r1_rdzz .fl .gz span{ display:block; height:24px; float:left;}
.r1_rdzz .fl .gz span.hot{ width:55px; padding-left:25px; line-height:22px; background:url(../images/icon22.png) no-repeat 0px -43px; font-size:12px; color:#707070;}
.r1_rdzz .fl .gz span.star{ width:49px; height:9px; background:url(../images/start.gif) no-repeat; float:right; margin-top:8px;}
.r1_rdzz .fl .gz span.s1{background:url(../images/start_1.gif) no-repeat 0px 0px;}
.r1_rdzz .fl .gz span.s2{background:url(../images/start_1.gif) no-repeat 0px -19px;}
.r1_rdzz .fl .gz span.s3{background:url(../images/start_1.gif) no-repeat 0px -38px;}
.r1_rdzz .fl .gz span.s4{background:url(../images/start_1.gif) no-repeat 0px -57px;}
.r1_rdzz .fl .gz span.s5{background:url(../images/start_1.gif) no-repeat 0px -76px;}
.r1_rdzz .fr{ float:right; width:120px;}
.r1_rdzz .list_com_4{ margin-top:20px; padding-left:8px; background:url(../images/jbiao.gif) no-repeat bottom center; }
.r1_rdzz .more{ clear:both; border-top:1px dotted #afafaf; margin-left:8px; padding:15px 10px; background:#fefcfd}
.r1_rdzz .more a{ display:block; float:left; font-size:14px; padding:3px 5px 3px 5px; margin-bottom:8px; margin-right:5px; white-space:nowrap; word-break:keep-all }
.r1_rdzz .more a.on{ background:#db000a;color:#fff}
.list_com_4{overflow:hidden;}
.list_com_4 li{ display:block; height:34px;  overflow:hidden;background:#666; background:url(../images/dian.jpg) no-repeat left 7px; padding-left:10px; vertical-align:bottom; }
.list_com_4 li a{ display:block;font-size:14px;  white-space:nowrap}
.list_com_4 li.bt a{ font-weight:bold;}

.main_ttdx {width: 1200px;height: 72px;padding: 10px;margin:20px auto 0 auto;position: relative;}
.main_ttdx_title {width: 83px;height: 73px;float: left;position: absolute;left: 10px;top: 10px;background: url(../images/index_41.jpg) left no-repeat;}
.main_ttdx_new_title1 {width: 1105px;font-family: "黑体";text-align: center;position: absolute;left: 100px;top: 10px;line-height: 52px; height:52px;overflow: hidden;}
.main_ttdx_new_title1 a {font-size: 44px;color: #b6241f;font-family: "Microsoft YaHei",微软雅黑,"Microsoft JhengHei",华文细黑,STHeiti,MingLiu;font-weight: bold;text-align: center;text-decoration: none;}
.main_ttdx_new_wqtt {width: 1105px;height: 20px;line-height: 20px;margin-top: 4px;text-align: center;color: #383838;font-size: 14px;    position: absolute;left: 100px;top: 62px;}
.main_ttdx_new_wqtt a {font-size: 14px;color: #b6241f;}
.main_ttdx_title {width: 83px;height: 73px;float: left; position: absolute;left: 10px;top: 10px;background: url(../images/index_41.jpg) left no-repeat;}
/* flash slider*/
.topflash{ float: left; width: 850px;}
.touchslider_one{ width:850px; position:relative;  overflow:hidden; border-top: 3px #00a0e9 solid; padding-top: 10px;}
.touchslider_one .touchslider-viewport { width:850px;height:435px; overflow:hidden;background:#CCC;}
.touchslider_one .touchslider-item {width:850px; height:435px;overflow: hidden;}
.touchslider_one .touchslider-item a{ display:block; position:relative;}
.touchslider_one .touchslider-item a img{ display:block; z-index:1; }
.touchslider_one .touchslider-item a span{ display:block; width:100%; height:53px; background:url(../images/flashbg.png) repeat-x bottom; position:absolute; left:0px;bottom:0px;}
.touchslider_one .touchslider-item a p{ position:absolute; z-index:3; width:100%; background:rgba(0,0,0,0.3); height:40px;left:0px; bottom:0; padding:0 0 0 10px; line-height:40px; color:#fff; font-size:16px; }
.touchslider_one .touchslider-prev {position:absolute;height: 100px;width: 40px; left:-635px; top:-220px; display:block; cursor:pointer;background:url(../images/gtvSplit.png) no-repeat 0px 0px; display:none;}
.touchslider_one .touchslider-next {position:absolute;height: 100px;width: 40px; top:-220px; right:60px; display:block; cursor:pointer;background:url(../images/gtvSplit.png) no-repeat -50px 0px; display:none}
.touchslider_one .touchslider-nav{ position:absolute; bottom:17px; right:-50px; width:250px; z-index:999; padding-left:2px; }
.touchslider_one .touchslider-nav-item { display:block; float:left;width:13%;height:5px;background:#fff; overflow:hidden; margin-right:3px;}
.touchslider_one .touchslider-nav-item-current {background: #ff4349;width:13%;}
.touchslider_one .touchslider-nav p{ width:100%; height:16px; vertical-align:top;}
.box02_r{ float: right; width: 320px;}
.r1_fxzl{ margin-top:5px; clear:both;}
.r1_fxzl .com_titlebg{ border-bottom:#e3e3e3 1px solid; background:url(../images/xzffsd.jpg) no-repeat; font-size: 18px; height:28px; text-align: left;}
.r1_fxzl .com_titlebg span{ float:right}
.r1_fxzl .c{ padding-left:0px;}
.r1_fxzl .list_com_3 dd a.dlimg{ width:138px;}
.r1_fxzl .list_com_3 dd a.dlintro{ width:148px;word-break:break-all; line-height:26px; margin-left:12px; color:#707070}
.r1_fxzl .list_com_3 dd a:hover{ color:#dd000a}
.xzsd_img{ position:relative; width:320px; height:163px; margin:10px 0 0;}
.xzsd_img a{ color:#fff;}
.xzsd_img .video{ position:absolute;width: 40px;height: 40px;top: 60px;left:135px;background:url(../images/v.png) no-repeat;}
.xzsd_img img { width: 320px; height: 165px;}
.xzsd_tv img{ width: 168px;}
.xzsd_img a p{ position:absolute; bottom:0px; height:30px; line-height: 30px; background:rgba(0,0,0,0.3); left:0px; width:310px; padding:0 0 0 10px;}
.xzsd_tv{ height:auto; overflow:hidden; padding:15px 0 0;}
.xzsd_tv ul{ list-style:none; margin:0 auto; padding:0;}
.xzsd_tv ul li{ display:block; margin-right:22px; overflow:hidden; float:left; width:148px; position:relative }
.xzsd_tv ul li:last-child{ margin-right: 0px;}
.xzsd_tv ul li .vv{position: absolute;width: 40px;height: 40px;top: 22px;left: 55px;background:url(../images/v.png) no-repeat; background-size: 80%;}
.xzsd_tv ul li a p{ padding:5px 0 0;}
.xzsd_tv ul li.pad1{ margin-right:0px;}
.com_titlebg3 {font-size: 18px;text-align: left;border-bottom: #e3e3e3 1px solid;color: #333;padding-bottom: 5px;margin-top: 8px;}
.com_titlebg3 span {float: right;font-size: 12px;font-weight: normal;}
/* .jubao img{ border: #dedede 1px solid;} */
.module-member {
    margin-top: 0px;
    border-top: 2px solid #bd0509;
    margin-bottom: 12px;
}
.logo-2wm-box img{ width: 120px; height: 120px;}
.box03 .con {
    height: 420px;
    margin-top: 54px;
    position: relative;
}
/* 2021电子杂志 */
.ddzz,.ddzzcont{width: 1200px ; margin: 10px auto;}
.ddzzcont ul{height: 750px; padding-top: 20px; }
.ddzzcont li{background: url(../images/shujiao.jpg) bottom center no-repeat;height: 245px;  margin-top: 60px; }

.ddzzcont dl{padding-left: 25px;}
.ddzzcont dd{float: left; margin: -2px 40px;width: 150px; margin-bottom: -10px;}
.ddzzcont dd p{ text-align: center; color: #fff; line-height: 28px;}
.ddzzcont dd img{box-shadow: 5px -4px 0px #ccc; width: 150px ; height: 202px;}
.zzmore{line-height: 50px; border-radius: 25px; border: #ca9a82 1px solid;background: #ca9a82; text-align: center; color: #fff; width: 220px; margin: 30px auto; font-size: 18px; font-weight: bold;}
.zzmore a{color: #fff;}
.zzmore:hover{color: #333 !important;background: #6b4243; border: #ca9a82 1px solid;}
.zztit { margin: 60px 0;}
.xzzzcont{width: 1280px ; margin: 10px auto;}
.xzzzcont ul{ overflow: hidden;}
.xzzzcont li{ float: left; margin: 10px 40px;width: 235px; text-align: center; margin-bottom: 70px; }
.xzzzcont li img{ width: 215px; height: 288px; margin: 0px auto;background: #ececec;border: #d6d6d6 4px solid; padding: 5px;}
.xzzzcont img:hover{border: #e00f28 4px solid;}
.xzzzcont li p{font-size: 22px; text-align: center; color: #333; line-height: 45px; height: 45px;overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.xzzzcont li dd{width: 96px; height: 36px; line-height: 36px; float: left;background: #df0023; color: #fff; font-size: 16px;}
.xzzzcont li span{width: 96px; height: 36px; line-height: 36px; float: right;background: #464646; color: #fff; font-size: 16px;}
/* 2021电子杂志结束 */
.fenxiang{ margin: 20px auto;}
.mszl_box{ margin-top: 20px;}
.case .con{height: 220px;margin-top: 30px;position: relative;}
.case .con i{width: 38px;height: 54px;overflow: hidden;position: absolute;top: 65px;display: block;}
.case .con i:hover{cursor: pointer;}
.case .con i.btn01{background: url(../images/anleft.jpg) no-repeat top;left: -44px;}
.case .con i.btn02{background: url(../images/anright.jpg) no-repeat bottom;right: -42px;}
.case .conBox{width: 101%;overflow: hidden;height: 218px;position: relative; margin: 0px auto;}
.case .con ul{overflow: hidden;height: 217px;position: absolute;top: 0;left: 0;}
.case .con li{width: 285px;height: 218px;float: left;margin-right: 20px; overflow: hidden;}

.case .con img{display: block;transform: scale(1);transition: all 1s ease-out; width: 285px; height: 163px;}
.case .con img:hover{transform: scale(1.15);}
.case .con .intro{overflow: hidden;height: 51px;padding:0 17px;background: #fff;}
.case .con .intro h3{font-size:15px;font-weight: normal; height: 51px;   line-height: 25px;
    text-align: center; padding-top: 5px;}
.case .con .intro h3 a{color: #666666;text-decoration: none;}
.case .con .intro p{color: #fff;font-size: 13px;color: #666666;margin: 10px 0 38px 0;}
.case .con .intro .more{background: url(../images/products-jt1.png) no-repeat left center;padding-left: 27px;font-size: 14px;font-weight: bold;font-family: arial;text-transform: uppercase;text-decoration: none;}
.adbot{ width: 1200px; margin: 15px auto; height: 105px;}
.friendship-link{line-height:18px;font-size:12px;margin-top: 15px;}
.friendship-link a{float:left;color:#7b7b7b;}
.friendship-link em{float:left;margin:0 15px;color:#7b7b7b;}
.footer02{
	position: relative;
	width:1200px;
	z-index: 9;
	clear: both;
	 padding: 20px 0px 0 0px;
	font-size: 14px;
	line-height: 30px;
	color: #999;
	margin:0 auto;
	
	background:url(../images/fri.jpg)  #FFF no-repeat;
	margin-top:15px;
	
}

.footer02 a{
	color: #999;
}
.footer02 a:hover{
	color: #666;
}

.footer-menu{
	text-align: left;
	margin: 0 -2% 30px 0;
	padding-bottom: 30px;
	overflow: hidden;
	border-bottom: 1px solid #494949;
}
.footer-menu dl{
	width: 14.666666666%;
	margin: 0 2% 0 0;
	display: inline-block;
	vertical-align: top;
}
.footer-menu dt{
	font-size: 18px;
	font-weight: normal;
	margin-bottom: 10px;
	height: 25px;
	overflow: hidden;
	text-overflow:ellipsis; white-space:nowrap;
}
.footer-menu dd a{
	display: block;
	line-height: 20px;
	padding: 0 5px 0 24px;
	margin: 5px 0;
}

.footer-menu .fa-weibo, 
.footer-menu .fa-tencent-weibo, 
.footer-menu .fa-envelope-o, 
.footer-menu .fa-rss{width: 12px;text-align: center;}*/
.fcode{margin-bottom: 20px;overflow: hidden;clear: both; text-align:center; line-height:25px}
.flink{ width:800px; margin:0 auto; text-align:center; color:#FFF; clear: both;line-height: 25px;
    font-size: 14px;}
.flink li { font-size:16px; line-height:30px; padding:0 0 10px 0; display:inline-block;}
.flink a{color: #fff !important; font-size: 14px;}
.flink a:hover{ text-decoration:none;}
.yqlj{ width:1200px;overflow: hidden;clear: both; margin:20px auto 10px auto}
.yqlj h2{ display:none;}
.yqlj li{ float:left; list-style-type:none; line-height:40px }

.footer_box{ width:100%; padding:30px 0;padding-bottom: 5px; background-color:#004183;}
.footer{ width:1200px; overflow:hidden; margin:0 auto;}
.footer_nav{ overflow:hidden; width:1200px;}
.footer_nav .left{ width:140px; text-align:center; margin-left: 15px; }
.footer_nav .left h4{ font-size:14px; color:#fff; line-height:24px; margin-top:10px;}
.footer_nav .right{ width:1040px; margin-right:0px;}
.footer_nav .right li{ float:left; width:62px; margin-left:120px;}
.footer_nav .right li b{ display:block; font-size:16px; color:#fff;white-space: nowrap; line-height:28px;}
.footer_nav .right li b a{ font-weight:bold; font-size:16px;}
.footer_nav .right li a{ line-height:30px; color:#fff; display:block; font-size: 15px;}
.footer_logo_img{ width:1200px; height:58px; padding:30px 0; background:url(../images/footer_logo.png) no-repeat center;}
.footer_logo p{ text-align:center; font-size:12px; color:#dbdbdb; line-height:22px;}

/*ftool*/
.ftool{position: fixed; z-index: 16; bottom: 2%; right:10px; /*left: 50%; margin-left: 620px;*/ z-index: 25; _position: absolute; _bottom: auto; _top: 200px;}
.ftool_item{position: relative; display: block; margin: 5px 0; width: 60px; height: 60px;}
.ftoolab{position: relative; z-index: 20; display: block; text-align: center; padding: 10px; width: 40px; height: 40px; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; background-color: #ff6b00; box-shadow: 0 10px 20px rgba(255,107,0,.4); border-radius: 50%;}
.ftool_top .ftoolab{padding: 9px; background-color: #fff; border: 1px solid #ccc; box-shadow: 0 10px 20px rgba(0,0,0,.1);}
.ftoolico{display: block; margin: 0 auto; width: 40px; height: 40px; font-size: 0; background-image: url(../images/ftool.png); background-repeat: no-repeat;}
.ftool_top .ftoolico{background-position: 0 0px;}
/*end ftool*/
.go-top{position: fixed;bottom: 40px;right: 20px;width: 46px;z-index: 999;}
.go-top a{display: block;width: 46px;height: 46px;background-image: url(../images/go-top.png);}
.go-top a:last-child{margin-bottom: 0;}
.go-top .go{background-position: 0 -150px;}
.go-top .go:hover{background-position: 0 -250px;}
.go-top .feedback{background-position: 0 -100px;}
.go-top .feedback:hover{background-position: 0 -300px;}
.go-top .uc-2vm{background-position: 0 0;}
.go-top .uc-2vm:hover{background-position: 0 -350px;}
/*
.go-top .share{background-position: 0 -50px;}
.go-top .share:hover{background-position: 0 -200px;}
*/
.go-top .uc-2vm-pop{
	position: absolute;right: 60px;top: -100px;
	width: 130px;box-shadow: 0px 1px 4px rgba(0,0,0,.1);
	background: #fff;
}
.go-top .uc-2vm-pop .title-2wm{font-size: 14px; margin: 10px 20px;}
.go-top .uc-2vm-pop .logo-2wm-box{position: relative;}
.dn {
    display: none;
}
.pingdaolist{width: 1200px ; margin: 10px auto;     overflow: hidden;}
/* 浮动菜单  */
.channel{ position: absolute; top: 0px; left: -130px;}
.channel-item{display:block; width: 110px;height: 38px;line-height: 38px;text-align: center;color: #444;border-radius: 4px;margin-bottom: 2px;transition-property: color,background-color;}
.channel-item:visited {color: #444;}.channel-item span {display: inline-block;font-size: 16px;}
.channel{width: 110px;background: #fff; }
.containerfix {width: 1470px;margin: 0 auto;}
.channel-item:hover {animation-name: hvr-back-pulse;animation-duration: .2s;animation-timing-function: linear;animation-iteration-count: 1;background-color: #ed4040;color: #fff;}
.bui-box {display: block;zoom: 1;}
.containerfix .index-channel {width: 110px;margin-right: 20px;background-color: #fff;    margin-top: 10px;}
.bui-left {float: left;}
.channel-item.active {background-color: #ed4040;color: #fff;}
.lph-pageList {padding-top: 10px; float: left; width: 890px;}
.lph-pageList .list{padding-top: 25px;text-align: center;}
.lph-pageList .list .loadMore a{display: inline-block;background: #f07859;color: #fff;font-size: 14px;width: 220px;height: 46px;text-align: center;line-height: 46px;border-radius: 23px;-webkit-border-radius: 23px;}
.lph-pageList .list .loadMore a em{display: inline-block;vertical-align: middle;background: url(../images/yp_spirit.png) no-repeat -265px -45px;width: 10px;height: 6px;margin-left: 10px;}
.lph-pageList .list .loadMore a:hover{opacity: 0.8;filter:alpha(opacity=80);}
.lph-pageList .list li .img{width: 240px;height: 145px;vertical-align: top;float: left;position: relative;}
.lph-pageList .list li .sort{height: 25px;line-height: 25px;padding: 0 10px;background: rgba(0,0,0,0.7);font-size: 12px;color: #fff;position: absolute;top: 0;left: 0;}
.lph-pageList .list li .img img{width: 240px;max-height: 145px;vertical-align: top;}
.lph-pageList .list li .word{padding-left: 22px;overflow: hidden;}
.lph-pageList .list li .headTit .pay{
  display: inline-block;
  text-align: center;
  line-height: 1;
  background: #d2a85f;
  font-size: 12px;
  color:#fff;
  font-weight: normal;
  padding: 2px 4px;
  vertical-align: baseline;
  margin-left: 10px;
  position:relative;
  top:-1px;
}
.lph-pageList .list li .headTit{display: block;font-size: 18px;color: #31424e;font-weight: bold;text-align: left;}
.lph-pageList .list li .word .des{font-size: 14px;text-align: left;color: #5e6b73;line-height: 22px;padding:15px 0;text-align: left;}
.lph-pageList .list li .msg {font-size: 14px;color: #9baab6;line-height: 25px;}
.lph-pageList .list li .msg a{font-size: 12px;color: #9baab6;}
.lph-pageList .list li .msg .aut{float: left;line-height: 25px;}
.lph-pageList .list li .msg .aut img{width: 25px;vertical-align: middle;margin-right: 8px;height: 25px;border-radius: 50%;-webkit-border-radius: 50%;}
.lph-pageList .list li .msg .time{float: left;margin-left: 0px;}
.lph-pageList .list li .msg .tags{float: right;}
.lph-pageList .list li .msg .tags a{display: inline-block;padding-left: 8px;}
.lph-pageList .list li .msg .tags em{display: inline-block;vertical-align: middle;background: url(../images/yp_spirit.png) no-repeat -215px -46px;width: 14px;height: 14px;}

/*å¸ƒå±€2*/
.lph-pageList .list li .imgs a{float: left;width: 240px;margin-left: 30px;}
.lph-pageList .list li .imgs a img{width: 240px;height: 145px;vertical-align: top;}
.lph-pageList .list li .imgs a.first{margin-left: 0;} 
.lph-pageList .list li .txt .rows{padding: 18px 0;}
.lph-pageList .list li .txt .rows .sort{position: relative;float: left;padding: 0 10px;height: 25px;line-height: 25px;color: #fff;font-size: 14px;margin-right: 12px;}

.lph-pageList .list li:hover .headTit{color: #ee5b2e;}
/*è‰²å€¼*/
.lph-pageList .list li .sort.yj{background: #b145b8;}
.lph-pageList .list li .sort.xx{background: #44c256;}
.lph-pageList .list li .sort.tx{background: #d05c5c;}
.lph-pageList .list li .sort.zl{background: #5097df;}
.lph-pageList .list li .sort.gj{background: #3d35d8;}
.lph-pageList .list li .sort.qt{background: #303842;}
.lph-pageList .list li .sort.tg{background: #ea8b3d;}
.lph-pageList .list li .sort.znyj{background: #376ce4;}
.lph-pageList .list li .sort.wlaq{background: #43ad32;}
.lph-pageList .list li .sort.znjs{background: #34415d;}
.lph-pageList .list li .sort.ar{background: #6e2fd8;}
.lph-pageList .list li .sort.jqr{background: #dda23c;}
.lph-pageList .list li .sort.jrkj{background: #ee5757;}
.lph-pageList .list li .sort.rgzn{background: #29bbc0;}

/*åŠ è½½æ›´å¤š*/
.lph-pageList .list{padding-top: 25px;text-align: center;}
.lph-pageList .list .loadMore a{display: inline-block;background: #f07859;color: #fff;font-size: 14px;width: 220px;height: 46px;text-align: center;line-height: 46px;border-radius: 23px;-webkit-border-radius: 23px;}
.lph-pageList .list .loadMore a em{display: inline-block;vertical-align: middle;background: url(../../images/common/yp_spirit.png) no-repeat -265px -45px;width: 10px;height: 6px;margin-left: 10px;}
.lph-pageList .list .loadMore a:hover{opacity: 0.8;filter:alpha(opacity=80);}
.lph-pageList .title .upd-num{font-size: 14px;color: #5e6b73;line-height: 25px;font-weight: normal;}
.lph-pageList .title .upd-num span{color: #ee5b2e;}
.lph-pageList .title .upd-num  em{display: inline-block;margin-right: 8px;vertical-align: -5px;background: url(../../images/common/yp_spirit.png) no-repeat -15px -391px;width: 21px;height: 23px;}

.lph-pageList{padding-top: 10px;}
.lph-pageList .title{font-size: 22px;color: #31424e;line-height: 1;;font-weight: bold;/*margin-bottom: 25px;*/margin-bottom: 2px;}
.lph-pageList .list ul{width: 830px;left: -25px;right: -25px;}
	.lph-pageList .list li{float: left;padding: 15px 15px 0 15px;width: 850px;position: relative;left: -15px;top: -15px;
	-webkit-transition: all 0.2s ease-in;
    -moz-transition: all 0.2s ease-in;
    -o-transition: all 0.2s ease-in;
    transition: all 0.2s ease-in;    height: 160px
}
.listlb_r{ float: right; width: 300px;}
.kr-column-title {height: 28px;line-height: 28px;}
.kr-hotlist .hotlist-main {
    padding-top: 2px;
}
.kr-hotlist .hotlist-main .hotlist-item-toptwo {
    margin-top: 14px;
    width: 300px;
    height: 200px;
    position: relative;
    border-radius: 2px;
}
.kr-hotlist .hotlist-main .hotlist-item-toptwo .hotlist-item-toptwo-pic {
    height: 100%;
    width: 100%;
    border-radius: 2px;
    overflow: hidden;
    display: block;
    display: flex;
    justify-content: center;
}
.kr-hotlist .hotlist-main .hotlist-item-toptwo .hotlist-item-toptwo-pic img {
    height: 100%;
}
.scaleBig {
    transition: all 1s;
}
.kr-hotlist .hotlist-main .hotlist-item-toptwo .hotlist-item-toptwo-icon {
    padding: 19px 30px;
    position: absolute;
    top: 0;
    left: -10px;
    z-index: 1;
    background: url(../images/home.d1523964.png) no-repeat;
    background-size: 246px 1012px;
}
.kr-hotlist .hotlist-main .hotlist-item-toptwo .hotlist-item-toptwo-title {
    border-radius: 2px;
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100px;
    background-image: linear-gradient(-180deg,transparent 13%,rgba(0,0,0,.65) 97%);
}
.kr-hotlist .hotlist-main .hotlist-item-toptwo .hotlist-item-toptwo-title p {
    font-size: 14px;
    line-height: 20px;
    color: #fff;
    text-align: justify;
    padding-left: 10px;
    padding-right: 16px;
    max-height: 40px;
    position: absolute;
    bottom: 10px;
    overflow: hidden;
}
.kr-column-title .kr-column-title-icon {
    display: inline-block;
    padding: 7px;
    background: url(../images/home.d1523964.png) no-repeat;
    background-size: 246px 1012px;
    background-position: 0 -125px;
}
.kr-column-title .kr-column-title-text {
    font-size: 20px;
    color: #262626;
    padding-left: 4px;
}
.kr-hotlist .go-more {
    float: right;
    font-size: 13px;
    color: #787878;
    padding-right: 10px;
}
.kr-hotlist .hotlist-main .hotlist-item-other .hotlist-item-other-pic {
    float: left;
    height: 100%;
    width: 105px;
    position: relative;
    border-radius: 2px;
    overflow: hidden;
}
.kr-hotlist .hotlist-main .hotlist-item-other .hotlist-item-other-pic img{ width: 100%;}
.kr-hotlist .hotlist-main .hotlist-item-other {
    margin-top: 14px;
    border-radius: 2px;
    height: 70px;
}
.kr-hotlist .hotlist-main .hotlist-item-other .hotlist-item-other-pic a {
    overflow: hidden;
    height: 100%;
    display: flex;
    justify-content: center;
    width: 100%;
}

.kr-hotlist .hotlist-main .hotlist-item-other .hotlist-item-other-pic .hotlist-item-other-icon {
    position: absolute;
    top: 0;
    left: 0;
    padding: 10px;
    z-index: 1;
    border-radius: .5px .5px 2px .5px;
    background-image: url(../images/home.d1523964.png);
    background-repeat: no-repeat;
    background-size: 246px 1012px;
}
.kr-hotlist .hotlist-main .hotlist-item-other .hotlist-item-other-info {
    height: 100%;
    margin-left: 10px;
    position: relative;
    float: left;
    width: 185px;
}
.kr-hotlist .hotlist-main .hotlist-item-other .hotlist-item-other-info .hotlist-item-other-time {
    font-size: 12px;
    color: #a7a7a7;
    letter-spacing: 0;
    text-align: justify;
    position: absolute;
    bottom: 0;
    left: 0;
    line-height: 18px;
}

.kr-hotlist .hotlist-main .hotlist-item-other .hotlist-item-other-info .hotlist-item-other-title {
    font-size: 13px;
    color: #262626;
    letter-spacing: 0;
    text-align: justify;
    line-height: 20px;
    max-height: 40px;
    overflow: hidden;
}

.hotlist-item-other-pic .r3{ background-position:0 -228px;background-color:#4285f4;opacity:1}
.hotlist-item-other-pic .r4{ background-position:0 -248px;background-color:#262626;opacity:0.5}
.hotlist-item-other-pic .r5{ background-position:0 -268px;background-color:#262626;opacity:0.5}
.hotlist-item-other-pic .r6{ background-position:0 -288px;background-color:#262626;opacity:0.5}
.hotlist-item-other-pic .r7{ background-position:0 -308px;background-color:#262626;opacity:0.5}
.hotlist-item-other-pic .r8{ background-position:0 -328px;background-color:#262626;opacity:0.5}
.hotlist-item-other-pic .r9{ background-position:0 -348px;background-color:#262626;opacity:0.5}
.hotlist-item-other-pic .r10{ background-position:0 -368px;background-color:#262626;opacity:0.5}


.tab-list a.cur {
    border-color: #396585;
    color: #396585;
}




.ellipsis-2, .ellipsis-3 {
    word-break: break-all;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
}
.ellipsis-2 {
    -webkit-line-clamp: 2;
}
.zanzu2{ margin-top: 12px; margin-bottom: 12px;}
.zanzu{ margin-top: 10px;}
.listnav {
    border-bottom: 1px #dedede solid;
    padding-bottom: 10px;
}
.tab-list a.currclass {
    border-color: #396585;
    color: #396585;
}
.tab-list a {
    display: inline-block;
    height: 30px;
    line-height: 30px;
    padding: 4px 18px;
    border: 2px solid transparent;
    border-radius: 24px;
    font-size: 18px;
    font-weight: bold;
    -webkit-border-radius: 24px;
    color: #31424e;margin-bottom: 10px;
    /* margin-right: 10px; */
}
.tab-list a:hover{ border-color: #396585;
    color: #396585;}

.lph-pageList .list li:hover {
    background: #fff;
    -webkit-box-shadow: 0 0 10px rgba(0,0,0,0.1);
    box-shadow: 0 0 30px rgba(0,0,0,0.15);
    -webkit-transform: translate3d(0, 0px, -2px);
    transform: translate3d(0, 1px, -2px); 
}
.touchslider_zazhi2{ width:300px; position:relative; height:120px;  overflow:hidden; margin-top:10px;}
.touchslider_zazhi2 .touchslider-viewport { width:300px;height:94px; overflow:hidden;}
.touchslider_zazhi2 .touchslider-item {width:300px; height:94px;overflow: hidden;}
.touchslider_zazhi2 .touchslider-item a{ display:block; width:298px; height:92px; border:1px solid #e4e4e4; padding:0px;}
.touchslider_zazhi2 .touchslider-item a.l{ float:left;}
.touchslider_zazhi2 .touchslider-item a.r{ float:right;}

.touchslider_zazhi2 .touchslider-prev {height: 16px;width: 16px; display:block; cursor:pointer;background:url(../images/zzleft.gif) no-repeat; float:left;}
.touchslider_zazhi2 .touchslider-next {height: 16px;width: 16px; display:block; cursor:pointer;background:url(../images/zzright.gif) no-repeat; float:left; margin-left:6px;}
.touchslider_zazhi2 .touchslider-nav{ position:relative; margin-top:5px; margin-left:100px; }
.touchslider_zazhi2 .touchslider-nav-item { display:inline-block; width:10px;height:10px;background:url(../images/tt_hui.gif) no-repeat; margin-left:5px; float:left; margin-top:3px;}
.touchslider_zazhi2 .touchslider-nav-item-current {background:url(../images/tt_hong2.gif) no-repeat;}
.touchslider_zazhi2 .touchslider-nav p{ width:100%; height:16px; vertical-align:top;}
.newsxq {width: 1200px; margin: 0px auto;clear: both;}
.page-header {
   border-bottom:3px #db8d90 solid;
}
.page-header h1 {
    font-size: 40px;font-family:"Microsoft Yahei", "微软雅黑";
    color: #333;
    font-weight: bold;
    line-height: 50px;
}
.commentbox{ margin-top:30px;}
.bigtit{ border-bottom:1px solid #F0F0F0;height: 30px; line-height:30px;}
.bigtit span{ border-bottom:4px solid #237DD7; display:inline-block;font-size: 17px;font-weight: 400;}
.commentbox .write{ margin-top:30px;font-size: 14px;overflow: hidden;color: #999;}
.commentbox .write input.username{ width: 130px; border: 1px solid #eee; height: 25px; line-height: 25px; margin-right: 15px; padding: 0 10px;}
.commentbox .write .password{border: 1px solid #eee;  height: 25px; line-height: 25px;  width: 130px; margin-right: 15px; padding: 0 10px;}
.commentbox .write span.rightcmtnum a{color: #999; padding-left: 17px;}
.commentbox .write textarea{color: #909090; font-size: 14px; padding: 10px;font-size: 14px; border: 1px solid #eee;  margin-top: 15px; height: 80px; outline: none; width: 96% !important;resize: none; background:#FAFAFA; height:100px;}
.commentbox .write span.commenttips{ padding:5px 0; display:inline-block;}
.commentbox .write #SubmitComment{width: 130px;  height: 35px; line-height: 35px; display: block;   background: #237DD7;  margin-top: 10px; border: 0px; color: #fff; font-size: 14px; cursor: pointer; transition: 0.3s;}
.commentbox .write a{ color:#545454}
.commentbox .show{ margin-top:30px;}
.commentbox .show .com_num{ padding:15px 0; color:#999; font-size:14px;}
.commentbox .show .cmt{}
.commentbox .show .cmt tr td{padding: 20px 0px; height: 90px; position: relative; line-height: 22px;color: #188EEE;border-bottom: 1px solid #eee; font-size: 14px;}
.commentbox .show .cmt tr td span{color: #909090; font-size: 12px; font-weight: 100;}
.commentbox .show .cmt tr td p{font-weight: normal; padding-top: 5px;color: #606060;}
.commentbox .show .cmt tr td img.userface{width: 55px; height: 55px; margin-right: 12px;}
.nmpl{ margin: 10px auto; line-height: 30px;}

.comment_write_table textarea{color: #909090;
    font-size: 14px;
    padding: 10px;
    font-size: 14px;
    border: 1px solid #eee;
    margin-top: 15px;
    height: 80px;
    outline: none;
    width: 100%
    resize: none; padding: 10px;
    background: #FAFAFA;
    height: 100px;}
	
	
.nmpl input{      width: 130px;
    border: 1px solid #eee;
    height: 25px;
    line-height: 25px;
    margin-right: 15px;
    padding: 0 10px; }
.SubmitComment5{      
	width: 120px !important; 
    height: 35px !important;
    line-height: 30px !important;  
    background: #237DD7;   
	display: block; border: none;
    border: 0px;
    color: #fff;
    font-size: 14px;
    cursor: pointer;
    transition: 0.3s; margin-top: 15px;  }
	.textbox{ width: 120px;}

.nmpl u{ color: #f30; text-decoration: underline; margin-right: 5px;}
#MyContent{ line-height:38px;font-family:"Microsoft Yahei", "微软雅黑"; font-size:20px;text-align: justify;}

#MyContent strong{  line-height:26px;}
#MyContent img{ max-width:660px; margin:5px auto;}
/*文章分页样式*/
#fenye{clear:both;  margin-top:35px; margin-bottom:20px;}
#fenye a{text-decoration:none; display:inline;}
#fenye .prev,#fenye .next{width:64px; text-align:center;border-radius: 0%;}
#fenye a.curr{width:22px;background: #004183;
    border: 1px solid #0a4c8f; color:#fff; font-weight:bold; text-align:center;}
#fenye a.curr:visited {color:#fff;}
#fenye a{color:#111;background:#e9e9e9; margin:0px 5px; border:1px solid #dcdddd; float:left; text-align:center;height: 36px;
    line-height: 36px;
    padding: 2px 10px;font-size: 18px;}
#fenye a.num{width:22px;}
#fenye a:hover{color:#fff; background:#0a4c8f; border:1px solid #0a4c8f;float:left;}
#fenye span{line-height: 25px;
    padding: 2px 7px;
    background: #e9e9e9;
    border: 1px solid #dcdddd;}
#fenye table{  margin:5px auto; margin-right:8px;}

/*文章正文分页样式*/
#pageNext{ padding:10px 12px 6px; clear:both;}
#pageNext .prev,#pageNext .next{width:52px; text-align:center;}
#pageNext a.curr{width:22px;background:#111111; border:1px solid #dcdddd; color:#fff; font-weight:bold; text-align:center;}
#pageNext a.curr:visited {color:#fff;}
#pageNext a{margin:5px 4px; color:#1E50A2;background:#fff; border:1px solid #dcdddd; float:left; text-align:center;height:22px;line-height:22px}
#pageNext a.num{width:22px;}
#pageNext a:visited{color:#1f3a87;} 
#pageNext a:hover{color:#fff; background:#111111; border:1px solid #1E50A2;float:left;}
#navtimeSource{font-size: 18px;}
    #navtimeSource>span{padding-left:15px;}
    .real-time-window{bottom:0 !important;}
	/* time */
        .time-source{position:absolute; right:left; font-family:"Microsoft Yahei", "微软雅黑";top:0; line-height:36px; height: 36px;}
 /* 固定分享按钮样式 */
        .page-info{height:36px; position:relative; margin:15px 0;}
        .page-tools .page-tool-i{padding:0 14px 0 0; margin:0; border:none 0; height:36px;}
        .page-tools #commentCount1{border-left:1px solid #ccc; height:36px; float:left; line-height: 36px; padding-left:15px; margin:0 18px 0 16px; color:#ff8500; font-size: 36px; font-family: "Arial black"; }
        .page-tools #commentCount1 i{color:#555555; height:36px; font-style: normal;  font-size: 14px; font-family: "Microsoft YaHei","\u5FAE\u8F6F\u96C5\u9ED1","Arial","SimSun","\u5B8B\u4F53";}

        .page-tools{position:absolute; top:0; *top:50%; right:0; float:inherit;}
        .page-tools .topShareBox{float:left; height:36px; margin-right:-2px; }
        .page-tools .topShareBox a{display: block; float:left; padding:0; margin:0 10px 0 0;  height:36px;}
        .page-tools .topShareBox a.sinaminiblog{width:78px; background:url(http://n.sinaimg.cn/news/090e8200/20151217/shareIcon2.jpg) no-repeat 0 0;  }
        .page-tools .topShareBox a.bshare-weixin{width:78px; background:url(http://n.sinaimg.cn/news/090e8200/20151217/shareIcon2.jpg) no-repeat -88px 0; }
        .page-tools .topShareBox a.qzone{ width:100px; background:url(http://n.sinaimg.cn/news/090e8200/20151217/shareIcon2.jpg) no-repeat -176px 0;}
        
        .page-tools #shareArticleButton{margin:0; padding:0; width:40px; background:url(http://n.sinaimg.cn/news/090e8200/20151116/shareIcon.jpg) no-repeat -150px 0;}
        .page-tools #shareArticleButton:hover{opacity: .8;filter:alpha(opacity:80);}
        .page-tools span.page-tool-share a{height:36px; width:40px; background:url(http://n.sinaimg.cn/news/090e8200/20151116/shareIcon.jpg) no-repeat -200px 0; margin-top:0;} 

        .page-tools span.page-tool-c{ }
.nrxq_cont{ float: left; width: 850px;}
.zanshang{ margin: 30px auto;  text-align: center;}
.zanshang .zt{ font-size: 16px; height: 40px; line-height: 40px; }
/*文章正文分页样式*/
.paging{width: 100%;margin-top: 20px;margin-bottom: 10px;text-align: center;display: inline-block;}
.paging span{display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 44px;height: 44px;background: url(../Img/pagingBg01.png) no-repeat center;line-height: 44px;font-size: 14px;color: #fff;margin: 0 5px;cursor: pointer;}
.paging span>a.previousBtn {display: block;width:44px;height:44px;margin:0 auto;background: url(../Img/pagingPrevBtn.png) no-repeat center; font-size:0;}
.paging span>a.nextBtn {display: block;width:44px;height:44px;margin:0 auto;background: url(../Img/pagingNextBtn.png) no-repeat center; font-size:0;}
.paging p.jk_num {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;margin: 0 5px;}
.paging p>a {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 44px;height: 44px;    border: #dedede 1px solid;
    border-radius: 50%;line-height: 44px;font-size: 16px;color: #999;margin: 0 5px;cursor: pointer;}
.paging a.curr { background: #004183 !important; color: #fff;    border: #dedede 1px solid;
    border-radius: 50%;}
.paging a:hover {color: #fff; background: #004183 }


.prev {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 44px; font-size:14px;    border: #dedede 1px solid;
    border-radius: 50%;line-height: 44px;color: #999;margin: 0 5px;cursor: pointer;}
.paging .prev a.curr { background: #004183 !important; color: #fff;    border: #dedede 1px solid;
    border-radius: 50%;}
.paging .prev a:hover {color: #fff; background: #004183 }










.hide_box{z-index:999;filter:alpha(opacity=50);background:#666;opacity: 0.5;-moz-opacity: 0.5;left:0;top:0;height:99%;width:100%;position:fixed;display:none;}
.shang_box{width:540px;height:540px;padding:10px;background-color:#fff;border-radius:10px;position:fixed;z-index:1000;left:50%;top:50%;margin-left:-280px;margin-top:-280px;border:1px dotted #dedede;display:none;}
.shang_box img{border:none;border-width:0;}
.dashang{display:block;width:100px;margin:5px auto;height:25px;line-height:25px;padding:10px;background-color:#E74851;color:#fff;text-align:center;text-decoration:none;border-radius:10px;font-weight:bold;font-size:16px;transition: all 0.3s;}
.dashang:hover{opacity:0.8;padding:15px;font-size:18px;}
.shang_close{float:right;display:inline-block;}
        .shang_logo{display:block;text-align:center;margin:20px auto;}
.shang_tit{width: 100%;height: 75px;text-align: center;line-height: 66px;color: #a3a3a3;font-size: 16px;background: url('../images/cy-reward-title-bg.jpg');font-family: 'Microsoft YaHei';margin-top: 56px;margin-right:2px;}
.shang_tit p{color:#a3a3a3;text-align:center;font-size:16px;}
.shang_payimg{width:140px;padding:10px;border:6px solid #EA5F00;margin:0 auto;border-radius:3px;height:140px;}
.shang_payimg img{display:block;text-align:center;width:140px;height:140px; }
.pay_explain{text-align:center;margin:10px auto;font-size:12px;color:#545454;}
.radiobox{width: 16px;height: 16px;background: url('../images/radio2.jpg');display: block;float: left;margin-top: 5px;margin-right: 14px;}
.checked .radiobox{background:url('../images/radio1.jpg');}
.shang_payselect{text-align:center;margin:0 auto;margin-top:40px;cursor:pointer;height:60px;width:280px;}
.shang_payselect .pay_item{display:inline-block;margin-right:10px;float:left;}
.shang_info{clear:both;}
.shang_info p,.shang_info a{color:#C3C3C3;text-align:center;font-size:12px;text-decoration:none;line-height:2em;}
.cop{line-height: 30px; font-size: 14px;}
.zrbj{text-align:right; padding-right:15px; margin-top: 30px;}
.lcsm{border: #dedede 1px dashed; padding: 20px 25px; margin-bottom: 15px;}
.lcsm2{border: #dedede 1px solid;text-align: justify;
    padding: 20px 25px;
    margin-bottom: 10px; background:#f7f7f7; border-radius: 15px;
    line-height: 25px; position:relative; color:#858fa8;padding-top: 29px;
   }
	.lcsm2 .ddu{position: absolute; left:28px;top:0px; height:22px; width:45px; background:#6aa2d5; color:#fff; text-align:center;line-height: 22px;}
.listlb_r .author-detail {
    overflow: hidden;
    margin-top: 15px;
    background: #fafafa url(../images/mjbg.jpg) 0 0 no-repeat;
}
.listlb_r .author-detail .avatar {
    display: block;
    margin: 125px auto 18px auto;
    width: 110px;
    height: 110px;
    border-radius: 50%;
}
 .listlb_r .author-detail .name {
    font-family: \9ED1\4F53,"Microsoft YaHei",\5b8b\4f53;
    font-size: 18px;
    color: #333;
    text-align: center;
}
.listlb_r .author-detail .title {
    margin: 15px auto;
    width: 80%;
    font-size: 14px;
    color: #666;
    text-align: center;
}
.listlb_r .author-detail .brief {
    margin: 15px auto;
    width: 85%;
    font-size: 14px;
    line-height: 24px;    text-align: center;
    color: #333;text-align: justify;
       text-justify: inter-ideograph; text-indent: 2em;
}
.listlb_r .author-detail .count-box {
    margin-top: 33px;
    background-color: #f3f3f3;
}
.listlb_r .author-detail .count-box li {
    float: left;
    width: 33.33%;
}
.listlb_r .author-detail .count-box li div {
    margin-top: 30px;
    margin-bottom: 30px;
    border-right: 1px solid #d8d8d8;
    font-size: 14px;
    line-height: 1em;
    text-align: center;
    letter-spacing: 1px;
    color: #333;
}
.listlb_r .author-detail .count-box li div p {
    margin: 0;
    padding: 8px;
}
.listlb_r .author-detail .count-box li div span:last-child {
    font-size: 12px;
    color: #999;
}

.hyy{ float: left; margin-right: 5px;}
.listf{ padding: 20px;}
.searchlist ul{ padding-top:15px;}
.searchlist li{ line-height:28px;}
.searchlist span.art_title a{ font-size:14px; color:#0022CC; text-decoration:underline;}
.searchlist span.art_title a:visited{ color:#CC3300;text-decoration:underline;}
.searchlist span.artintro{ line-height:24px;  font-size:12px;}
.searchlist span.arturl{ line-height:24px;}
.searchlist span.arturl a{ color:green; font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.searchlist span.arturl a:hover{ text-decoration:none;}
.searchlist span.c9{color:green; font-size:14px; font-family:Arial, Helvetica, sans-serif;}

.searchabout{margin:0px 10px 0px 0px; padding:15px;background: #EFEFEF; height:100%;  overflow:hidden;}
.searchabout h3{ height:30px; line-height:30px; font-size:14px; font-weight:bold; color:#000;}
.searchabout .searchresult li{line-height:25px; width:20%; float:left; border-bottom:#f1f1f1 1px solid;}
.searchabout .searchresult a{ font-size:14px; color:#0022CC; text-decoration:underline;}
.searchabout .searchresult a:hover{ color:red;}
.leftbox .tit span {
    color: red;
    font-weight: bold;
}
.leftbox .tit
{border: #E2F3DE 1px solid;
    height: 31px;
    line-height: 31px;
    font-size: 14px;
    color: #555;
    padding-left: 28px;background: #FAFFF9 }












































